import 'package:top_foundation/utils/util.dart';

import 'index.dart';

class BrowserController extends GetxController {
  BrowserController();

  final state = BrowserState();

  // tap
  void actionBrowser(int index) {
    gallery([
      GalleryModel(
        id: '0',
        url: 'https://t7.baidu.com/it/u=2469659607,3163594339&fm=193&f=GIF',
      ),
      GalleryModel(
        id: '1',
        url: 'https://t7.baidu.com/it/u=2375127344,2256744582&fm=193&f=GIF',
      ),
      GalleryModel(
        id: '2',
        url:
            'https://vd4.bdstatic.com/mda-mmtcde9fffmgsev6/sc/cae_h264_nowatermark/1640681754601688826/mda-mmtcde9fffmgsev6.mp4?v_from_s=hkapp-haokan-nanjing&auth_key=1641283431-0-0-89a0f2979768b7b2895901098fc05504&bcevod_channel=searchbox_feed&pd=1&pt=3&logid=2030939328&vid=14424712231854613755&abtest=&klogid=2030939328',
        // type: GalleryMediaType.video,
      ),
    ]);
  }

  /// 在 widget 内存中分配后立即调用。
  @override
  void onInit() {
    super.onInit();
  }

  /// 在 onInit() 之后调用 1 帧。这是进入的理想场所
  @override
  void onReady() {
    super.onReady();
  }

  /// 在 [onDelete] 方法之前调用。
  @override
  void onClose() {
    super.onClose();
  }

  /// dispose 释放内存
  @override
  void dispose() {
    super.dispose();
  }
}
